well completion and equipment cost - Francés Inglés Diccionario